package com.ruoyi.threeViolation.dto;

import com.ruoyi.threeViolation.domain.ViolationRegister;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author lth
 * @PackageName:com.ruoyi.threeViolation.dto
 * @ClassName:ViolationRegisterDto
 * @Description:
 * @date 2023/12/18 19:53
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class ViolationRegisterDto extends ViolationRegister {

    private String volationShiftName;       //班次

    private String volationCategoryName;    //违章类别

    private String volationLevelName;       //违章等级

    private String volationDeptName;        //violation_penalize     违章部门

    private String volationUserName;        //通过register volation_user 查询sys_user     违章人姓名

    private String eduDeptId;               //帮教部门

    private String eduUserName;             //帮教人

    private String eduUserPhone;            //帮教电话

    private String eduOrgan;                //帮教单位

    private String eduContent;              //帮教内容

    private String eduEvaluate;             //帮教评价

    private String eduStatus;               //帮教状态

    private String fine;                     //罚款

    private String fineDate;                     //罚款期限

    private String dutyPersonId;                     //值班干部

    private String dutyPoints;                     //值班干部扣分

    private String attendantPersonId;                     //跟班干部

    private String attendantPoints;                     //跟班干部扣分

    private String teamLeader;                     //班组长

    private String teamLeaderPoints;                     //班组长扣分

    private String safetyPersonId;                     //安监人员

    private String safetyPoints;                     //安监人员扣分

    private String assessmentStatus;                     //考核状态 0-未考核 1-已考核


}
